package com.v9.flow.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.v9.common.core.domain.AbstractLongEntity;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
import org.apache.ibatis.type.JdbcType;

/**
 * @author lunshi
 */
@Getter
@Setter
@Accessors(chain = true)
@TableName(value = "fl_flow_info",common = "工作流")
public class FlowInfo extends AbstractLongEntity {
    @TableField(common = "名称",length = 64)
    private String name;
    @TableField(common = "业务类型")
    private Long bizTypeId;
    @TableField(common = "创建组Id")
    private Long groupId;
    @TableField(common = "内容",jdbcType = JdbcType.CLOB)
    private String content;
    @TableField(common = "备注",length = 64)
    private String remark;
    @TableField(common = "发布状态")
    private Boolean depStatus;
    @TableField(common = "编码")
    private String code;
    @TableField(common = "图标地址",length = 128)
    private String icon;
}
